package com.dao;

import com.dto.DonationDTO;
import com.vo.DonationVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @author linyukun
 * @date 2022/10/8 10:53
 */
@Mapper
@Repository
public interface DonationDao {
    Integer addDonation(@Param("dto") DonationDTO dto);

    Integer delDonation(@Param("dto")DonationDTO dto);

    Integer updateDonation(@Param("dto")DonationDTO dto);

    List<DonationVO> getDonationList(@Param("dto")DonationDTO dto);

    List<Integer> getAllDonationDate();
}
